﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;
using System.Drawing.Drawing2D;

namespace Qiang.Styles
{
    public interface IPolygonSymbol : IFeatureSymbol
    {


        #region 属性

        /// <summary>
        /// 
        /// </summary>
        new IList<IPolygonStyle> Styles { get; set; }


        #endregion


        #region 方法

        /// <summary>
        /// 
        /// </summary>
        /// <param name="g"></param>
        /// <param name="path"></param>
        void FillPath(Graphics g, GraphicsPath path);

        /// <summary>
        /// 
        /// </summary>
        /// <param name="g"></param>
        /// <param name="region"></param>
        void FillRegion(Graphics g, Region region);

        #endregion


    }
}
